• word of the day

    citrus medica

    citrus medica - Dictionary definition and meaning for word citrus medica

    Definition
    (noun) thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind
    Synonyms : citron , citron tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp